package com.datang.pet.mapper;

import com.datang.pet.pojo.TalkTwoTierCommentLikeRecord;
import com.datang.pet.pojo.TalkTwoTierCommentLikeRecordExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface TalkTwoTierCommentLikeRecordMapper {
    long countByExample(TalkTwoTierCommentLikeRecordExample example);

    int deleteByExample(TalkTwoTierCommentLikeRecordExample example);

    int deleteByPrimaryKey(String id);

    int insert(TalkTwoTierCommentLikeRecord record);

    int insertSelective(TalkTwoTierCommentLikeRecord record);

    List<TalkTwoTierCommentLikeRecord> selectByExample(TalkTwoTierCommentLikeRecordExample example);

    TalkTwoTierCommentLikeRecord selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") TalkTwoTierCommentLikeRecord record, @Param("example") TalkTwoTierCommentLikeRecordExample example);

    int updateByExample(@Param("record") TalkTwoTierCommentLikeRecord record, @Param("example") TalkTwoTierCommentLikeRecordExample example);

    int updateByPrimaryKeySelective(TalkTwoTierCommentLikeRecord record);

    int updateByPrimaryKey(TalkTwoTierCommentLikeRecord record);
}